provide explanations - İspanyolca İngilizce Sözlük